package co.yixiang.yshop.module.crm.controller.admin.crmclues.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;


@Data
@Builder
@ExcelIgnoreUnannotated
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = false) // 设置 chain = false，避免用户导入有问题
public class CrmCluesImportVO {

    @ExcelProperty("渠道来源")
    private String channelSource;

    @ExcelProperty("姓名")
    private String name;

    @ExcelProperty("手机")
    private String telephone;

    @ExcelProperty("微信")
    private String wechat;

    @ExcelProperty("性别")
    private String sex;

    @ExcelProperty("年龄")
    private String age;

    @ExcelProperty("婚姻状况")
    private String married;

    @ExcelProperty("城市地区")
    private String detailAddress;

    @ExcelProperty("学历")
    private String education;

    @ExcelProperty({"身高（cm）", "身高 (cm)"})
    private Double height;

    @ExcelProperty({"体重（kg）", "体重 (kg)"})
    private Double weight;

    @ExcelProperty("收入")
    private String income;

    @ExcelProperty("备注")
    private String remarks;
}
